package com.view.houseon;

import java.util.ArrayList;

import com.controller.houseon.ControlHouseON;
import com.model.houseon.EscenarioBean;
import com.model.houseon.TipoEscenarioBean;
import com.presentacion.houseon.R;

import android.os.Bundle;
import android.app.Activity;
import android.content.Intent;
import android.view.Menu;
import android.view.View;
import android.widget.AdapterView;
import android.widget.AdapterView.OnItemClickListener;
import android.widget.ListView;
import android.widget.Toast;

public class ListaTipoEscenariosActivity extends Activity {

	int idCasa;
	ListView listaTE;
	ArrayList<TipoEscenarioBean> lista;
	
	@Override
	protected void onCreate(Bundle savedInstanceState) {
		super.onCreate(savedInstanceState);
		setContentView(R.layout.activity_lista_tipo_escenarios);
		
		  //Bundle b= getIntent().getExtras();
		  //idCasa=b.getInt("idC");
		  
		  listaTE=(ListView) findViewById(R.id.lstTEscenarios);
		  
		  lista= ControlHouseON.getInstancia().ListaTipoEscenario();
		  ItemTipoEscenarioAdapter item= new ItemTipoEscenarioAdapter(ListaTipoEscenariosActivity.this, lista);
		  listaTE.setAdapter(item);
	      
		  listaTE.setOnItemClickListener(new OnItemClickListener() {

			@Override
			public void onItemClick(AdapterView<?> l, View v, int position,
					long id) {
				// TODO Auto-generated method stub
				Intent i= new Intent(ListaTipoEscenariosActivity.this,ListaEscenariosActivity.class);
				i.putExtra("idTipoE", (int) id);
				i.putExtra("idCasa",ControlHouseON.getInstancia().CurrentCasa.getIdCasa());

				//Toast.makeText(ListaTipoEscenariosActivity.this, String.valueOf("id: "+id), Toast.LENGTH_SHORT).show();
				
				startActivity(i);
				
			}
		});
		  
	}

	@Override
	public boolean onCreateOptionsMenu(Menu menu) {
		// Inflate the menu; this adds items to the action bar if it is present.
		getMenuInflater().inflate(R.menu.lista_tipo_escenarios, menu);
		return true;
	}

}
